<?php echo $this->Javascript->link('/js/validate/intervenciones/filtro_obras.js'); ?>
<?php echo $this->Form->create('Obra', array('url' => array('controller' => 'intervenciones', 'action' => 'admin_view_obras'))); ?>
<div>
    <fieldset>
        <legend>Filtro Intervenciones</legend>
        <div>
            <?php
            echo $form->label('Tipo de Obra:');
            echo $form->input('obras_tipo_id', array('label' => false, 'type' => 'select', 'options' => $obrasTipos, 'empty' => '', 'selected' => $obras_tipo_id, 'onchange' => 'view_names_obras();'));
            ?>
            <div id="cargando_nombres" style="display: none;"><img src="<?php echo $html->url('/img/ajax-loader.gif') ?>" alt="Cargando obras" /></div>

            <?php $display_nombre_obras = (!empty($nombre) || ($nombre == '0')) ? 'block' : 'none'; ?>
            <div id="nombre_obras" style="display: <?php echo $display_nombre_obras; ?>;">
                <?php
                echo $form->label('Obra:');
                echo $form->input('nombre', array('label' => false, 'type' => 'select', 'options' => $nombres_obras, 'empty' => '', 'selected' => $nombre));
                ?>
            </div>
            <?php
                echo $form->label('Descripción:');
                echo $form->input('descripcion', array('type' => 'text', 'label' => false, 'value' => $descripcion));
            ?>
            <?php
                echo $form->label('Estado:');
                echo $form->input('habilitada_id', array('label' => false, 'type' => 'select', 'options' => $habilitadas, 'empty' => '', 'selected' => $habilitada_id));
            ?>
            </div>

            <div>
            <?php
                echo $form->label('Provincia:');
                echo $form->input('provincia_id', array('label' => false, 'type' => 'select', 'options' => $provincias, 'empty' => '', 'selected' => $provincia_id, 'onchange' => 'view_departamentos();'));
            ?>
                <div id="cargando_departamentos" style="display: none;"><img src="<?php echo $html->url('/img/ajax-loader.gif') ?>" alt="Cargando departamentos" /></div>
            <?php $display_departamentos = (!empty($departamento_id) || ($departamento_id == '0')) ? 'block' : 'none'; ?>
                <div id="departamentos" style="display: <?php echo $display_departamentos; ?>;">
                <?php
                echo $form->label('Departamento:');
                echo $form->input('departamento_id', array('label' => false, 'type' => 'select', 'options' => $departamentos, 'empty' => '', 'selected' => $departamento_id, 'onchange' => 'view_localidades();'));
                ?>
            </div>

            <div id="cargando_localidades" style="display: none;"><img src="<?php echo $html->url('/img/ajax-loader.gif') ?>" alt="Cargando localidades" /></div>

            <?php $display_localidades = (!empty($localidade_id) || ($localidade_id == '0')) ? 'block' : 'none'; ?>
                <div id="localidades" style="display: <?php echo $display_localidades; ?>;">
                <?php
                echo $form->label('Localidad:');
                echo $form->input('localidade_id', array('label' => false, 'type' => 'select', 'options' => $localidades, 'empty' => '', 'selected' => $localidade_id));
                ?>
            </div>
        </div>
        <div class="" id="botones">
            <?php
                echo $form->button(__('Filtrar', true));
                echo $form->button('Cancelar', array('type' => 'button', 'onClick' => "javascript: window.location.href='" . $referer . "';"));
                echo $form->end();
            ?>
            </div>
        </fieldset>
    </div>
    
    <div>
        <fieldset>
            <legend><?php __('Obras de Arte'); ?></legend>
            <table cellpadding="0" cellspacing="0">
                <tr>
                    <th><?php echo $this->Paginator->sort('Código', 'codigo_identificacion'); ?></th>
                    <th><?php echo $this->Paginator->sort('Obra', 'ObrasTipo.nombre'); ?></th>
                    <th><?php echo $this->Paginator->sort('Nombre', 'nombre'); ?></th>
                    <th><?php echo $this->Paginator->sort('Provincia', 'Provincia.nombre'); ?></th>
                    <th><?php echo $this->Paginator->sort('Departamento', 'Departamento.nombre'); ?></th>
                    <th><?php echo $this->Paginator->sort('Localidad', 'Localidade.nombre'); ?></th>
                    <th><?php echo $this->Paginator->sort('Ruta', 'ruta_id'); ?></th>
                    <th><?php echo $this->Paginator->sort('Tramo', 'ruta_tramo'); ?></th>
                    <th><?php echo $this->Paginator->sort('Progresiva', 'progresiva'); ?></th>
                    <th><?php echo $this->Paginator->sort('Estado', 'habilitada'); ?></th>
                    <th class="actions"><?php __('Acciones'); ?></th>
                </tr>
            <?php
                $i = 0;
                foreach ($obras as $obra):

                    $class = null;
                    if ($i++ % 2 == 0) {
                        $class = ' class="altrow"';
                    }
            ?>
                    <tr<?php echo $class; ?>>
                        <td><?php echo $obra['Obra']['codigo_identificacion']; ?>&nbsp;</td>
                        <td><?php echo $obra['ObrasTipo']['nombre']; ?>&nbsp;</td>
                        <td><?php echo $obra['Obra']['nombre']; ?>&nbsp;</td>
                        <td><?php echo $obra['Provincia']['nombre']; ?>&nbsp;</td>
                        <td><?php echo $obra['Departamento']['nombre']; ?>&nbsp;</td>
                        <td><?php echo $obra['Localidad']['nombre']; ?>&nbsp;</td>
                        <td><?php echo $obra['Ruta']['nombre']; ?>&nbsp;</td>
                        <td><?php echo $obra['Obra']['ruta_tramo']; ?>&nbsp;</td>
                        <td><?php echo $obra['Obra']['progresiva']; ?>&nbsp;</td>
                        <td><?php echo ($obra['Obra']['habilitada'] == 1) ? 'Habilitado' : 'Inhabilitado'; ?>&nbsp;</td>

                        <td class="actions">
                    <?php echo $this->Html->link(__('Crear Intervención', true), array('controller' => 'intervenciones', 'action' => 'add_intervencion', $obra['Obra']['id'])); ?>
                    <?php echo $this->Html->link(__('Historial', true), array('controller' => 'intervenciones', 'action' => 'view_historial', $obra['Obra']['id'])); ?>
                </td>
            </tr>
            <?php endforeach; ?>
                </table>
                <p>
            <?php echo $paginator->counter(array('format' => __('Página %page% de %pages% | %current% registros de %count%, desde el %start% al %end%', true))); ?>
                </p>
                <div>
            <?php echo $paginator->prev('<< ' . __('Anterior', true), array('class' => ''), null, array('class' => 'disabled')); ?>
                    <span><?php echo $paginator->numbers(array('class' => '')); ?></span>
            <?php echo $paginator->next(__('Siguiente', true) . ' >>', array('class' => ''), null, array('class' => 'disabled')); ?>
        </div>
    </fieldset>
</div>